Efficient Approximation Algorithms for Point-set Diameter in Higher Dimensions
نویسندگان
چکیده مقاله:
We study the problem of computing the diameter of a set of $n$ points in $d$-dimensional Euclidean space for a fixed dimension $d$, and propose a new $(1+varepsilon)$-approximation algorithm with $O(n+ 1/varepsilon^{d-1})$ time and $O(n)$ space, where $0 < varepsilonleqslant 1$. We also show that the proposed algorithm can be modified to a $(1+O(varepsilon))$-approximation algorithm with $O(n+ 1/varepsilon^{frac{2d}{3}-frac{1}{2}})$ running time. Our proposed algorithms are different with the previous algorithms in terms of computational technique and data structures. These results provide some improvements in comparison with existing algorithms in terms of simplicity and data structure.
منابع مشابه
An efficient approximation for point set diameter in higher dimensions
In this paper, we study the problem of computing the diameter of a set of n points in d-dimensional Euclidean space, for a fixed dimension d, and propose a new (1 + ε)-approximation algorithm with O(n + 1/ε) time and O(n) space, where 0 < ε 6 1. We also show that the running time of the proposed algorithm can be improved to O(n + 1/εd−2). Our algorithm is very simple in implementation, and does...
متن کاملFast Approximation and Randomized Algorithms for Diameter
We consider approximation of diameter of a set S of n points in dimension m. Eg̃eciog̃lu and Kalantari [8] have shown that given any p ∈ S, by computing its farthest in S, say q, and in turn the farthest point of q, say q′, we have diam(S) ≤ √ 3 d(q, q′). Furthermore, iteratively replacing p with an appropriately selected point on the line segment pq, in at most t ≤ n additional iterations, the c...
متن کاملBetter Approximation Algorithms for the Graph Diameter
The diameter is a fundamental graph parameter and its computation is necessary in many applications. The fastest known way to compute the diameter exactly is to solve the All-Pairs Shortest Paths (APSP) problem. In the absence of fast algorithms, attempts were made to seek fast algorithms that approximate the diameter. In a seminal result Aingworth, Chekuri, Indyk and Motwani [SODA’96 and SICOM...
متن کاملAlgorithms for Proximity Problems in Higher Dimensions
We present algorithms for five interdistance enumeration problems that take as input a set S of n points in IRd (for a fixed but arbitrary dimension d) and as output enumerate pairs of points in S satisfying various conditions. We present: an O(n log n + k) time and O(n) space algorithm that takes as additional input a distance δ and outputs all k pairs of points in S separated by a distance of...
متن کاملA practical approach to approximating diameter of point-set in low dimensions
The problem of computing the diameter of point-sets presents itself in a variety of fields like databases, datamining and vision. A naı̈ve algorithm takes time O(n) which is impractical for the large point-sets encountered in these fields, and hence there is a need for faster algorithms, albeit approximate. We present new ideas to efficiently approximate the diameter of a point-set in low dimens...
متن کاملComputing the Diameter of a Point Set
Given a finite set of points P in R, the diameter of P is defined as the maximum distance between two points of P. We propose a very simple algorithm to compute the diameter of a finite set of points. Although the algorithm is not worst-case optimal, an extensive experimental study has shown that it is extremely fast for a large variety of point distributions. In addition, we propose a comparis...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
عنوان ژورنال
دوره 51 شماره 2
صفحات 47- 61
تاریخ انتشار 2019-12-01
با دنبال کردن یک ژورنال هنگامی که شماره جدید این ژورنال منتشر می شود به شما از طریق ایمیل اطلاع داده می شود.
کلمات کلیدی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023